Emma Thompson, co-star Daryl McCormack, and director Sophie Hyde came out last Wednesday for the Tribeca Film Festival premiere of Good Luck to You, Leo Grande in New York City. We chatted with the stars and director about the making of the film, which subject matter seems so uncharted. Thompson explained that her whole career has led her to be able to take on the role. The actress also offered tips for women of all ages to find their inner sexy.